smooth-sided toad - Español Inglés Diccionario